Sean W. DeMuynck was found unresponsive on the third floor of the Rosedale Avenue home in Wynnewood, Montgomery County.
DeMuynck was rushed to Lankenau Medical Center at 11:30 p.m., where he was pronounced dead at 12:22 a.m.
DeMuynck previously worked as a video coach for the Canada-based Windsor Spitfires hockey team from 2013 to 2017, and won a championship with the team in 2017, the organization said.
He started as a volunteer firefighter in August 2019, and had been working with the Penn Wynne Fire Company in Lower Merion.
DeMuynck and his wife were planning on moving back to Canada Monday to be closer to family, officials said.
DeMuynck and his wife are Canadian and were planning on moving home to rejoin their family this week, 6abc reports.
The cause of the fire remains under investigation.
Click here to follow Daily Voice Bristol and receive free news updates.